* lisp/emulation/cua-base.el (cua-paste): Add `delete-selection' property
authorStefan Monnier <monnier@iro.umontreal.ca>
Wed, 11 Dec 2013 14:49:01 +0000 (09:49 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Wed, 11 Dec 2013 14:49:01 +0000 (09:49 -0500)
commitc0841989323aa12ee3f616b44579674a398b1a7f
tree50ef1240fbc7f681d7ef1d5c30d623aa7b138990
parentbad8249dd0b104d6c74b86273426819c548f4019
* lisp/emulation/cua-base.el (cua-paste): Add `delete-selection' property
instead of deleting the selection "by hand".
Rely on insert-for-yank to yank rectangles.
(cua-highlight-region-shift-only): Mark obsolete.
(cua-mode): Don't enable/disable transient-mark-mode,
shift-select-mode (cua-mode works both with and without them), and
pc-selection-mode (obsolete).
* lisp/emulation/cua-rect.el (cua--activate-rectangle): Activate the mark.
(cua--deactivate-rectangle): Deactivate it.
lisp/ChangeLog
lisp/emulation/cua-base.el
lisp/emulation/cua-rect.el